package com.job.sun.HomeWork0715;

/**
 * @author 张春阳
 * @version 1.0
 * @since 2022-07-16 14:01:13
 */
public class String03 {
    public static void main(String[] args) {
        //比较字符串的大小 0为相等 负值调用小于参数 正值调用大于参数
        String s1="luck" , s2="lucy",s3="张三",s4="张四";
        System.out.println(s1.compareTo(s2));
        System.out.println(s1.compareTo(s3));
        System.out.println(s2.compareTo(s4));
        System.out.println("luc".compareTo(s1));
        //本质上 方法compareTo方法   String 是实现的comparable 接口的方法
        //一种类型对象之间要想比较(实现可比性)就得 实现  comparable 接口

        //连接
        String s5 =new String(new char[]{'张','三','法','外','狂','徒'});
        //1. =
        s5+=s1;
        System.out.println(s5);
        String concat = s5.concat("1974");
        System.out.println(concat);
        //查找有无子字符串 返回布尔值
        String s6 ="https://www.baidu.com/?tn=15007414_8_dg";
        System.out.println(s6.contains("baidu"));
        //判断是否以 某子字符串开头
        System.out.println(s6.startsWith("https")||s6.startsWith("http"));
       //判断是否以 某子字符串开头
        System.out.println(s6.endsWith("dg")||s6.endsWith("哈哈哈"));

        //返回字符串中第一次出现的



    }
}